home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 033a / timebank.zip / TIMEBANK.DOC < prev    next >
Text File  |  1991-12-25  |  7KB  |  173 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                                Time Bank
  7.                             the UNdoor door
  8.  
  9.                             Copyright 1991 
  10.                           by Raymond Clements
  11.  
  12.                                SysOp of
  13.                             The Pegasus BBS
  14.                            (502)684-9896 HST
  15.                              (502)684-9871
  16.                                           
  17.  
  18.    Seamless interface to allow the depositing and withdrawing of BBS
  19.    time by your callers.  Commands are intended to be issued from
  20.    within PCBoard and not from within the Time Bank door.
  21.  
  22.    This is expected to be used only with PCBoard v14.5a and higher.
  23.    Use of MS-DOS v3.30 or newer, and compatible, system is required.
  24.  
  25.  
  26. Introduction:
  27.  
  28.    This text is not complete on setting up doors, or a copy of PCBoard.
  29.    It is assumed you have purchased PCBoard and have all needed docs on
  30.    proper BAT files, and the use of PCBSetup.exe and other required
  31.    support files from Clark Development Co.
  32.  
  33.  
  34. Features:
  35.  
  36.    Allows sharing of 100% of the files
  37.  
  38.    Separate maintenance program for sorting data file
  39.  
  40.    Fully functional while Unregistered, just not seamless
  41.  
  42.    This is meant to be run as a SHELLED door for faster access
  43.  
  44.    Updates caller's log with the number of minutes deposited or withdrawn
  45.  
  46.  
  47. License to Use and Distribute:
  48.  
  49.    PCBoard is a registered trademark of Clark Development Co., and all
  50.    reference to such is here to identify their software, and the proper
  51.    expected use of Time Bank in conjunction with such software.
  52.  
  53.    All programs released relative to Time Bank, including, but not
  54.    limited to TIMEBANK.EXE, TBMAKTXT.EXE, and TIMEUTIL.EXE are copyrighted
  55.    by Raymond Clements, and all rights are reserved by the author.
  56.    No alterations may be made in any manner to the distributed group
  57.    of files composing the Time Bank package except by the author, either 
  58.    individually or as a whole.
  59.  
  60.    Anyone has the right to distribute unaltered copies of the entire
  61.    Time Bank package as a whole, without further permission.
  62.  
  63.    The Time Bank package is released without a warranty for any specific 
  64.    purpose whatsoever, and anyone using any portion of this software
  65.    package has no claim upon the author for damages, and uses such
  66.    software at his/her own risk.
  67.  
  68.    All software is distributed freely through Bulletin Board Systems and
  69.    no person or company is allowed to charge any fee for distributing
  70.    any portion of the Time Bank package without separate license from
  71.    the author.  Under US copyright law, full compensation, including all
  72.    legal fees incurred, will be recovered from violators of this license.
  73.  
  74.    The only acceptable fee under this license is any amount required for
  75.    only diskette and postage costs when distributed in such manner by
  76.    any not-for-profit group, whether a computer User's Group, or a
  77.    public Bulletin Board System.  No compensation for service or labor
  78.    to provide diskette copies is allowed under this license.
  79.  
  80.    No use is allowed of Time Bank on any system for a period of more
  81.    than 30 days of evaluation without registration.  It is distributed
  82.    under the "shareware" concept, to allow a proper trial period before
  83.    registering, and is not free software, nor in the public domain.
  84.  
  85.  
  86.    Why Time Bank?
  87.  
  88.    I used to use a TPA style time deposit door, but because my BBS is
  89.    small (a little over 1100 registered callers) I found that the TPA
  90.    style door wasted too much disk space and wasn't seamless.  Because of
  91.    this I decided to write Time Bank, the UNdoor door.  When registered,
  92.    Time Bank is completely seamless to the caller using it because it does
  93.    no serial port I/O of its own.  All serial port I/O is done by PCBoard
  94.    through PCBDOOR.TXT and PCBSTUFF.KBD.
  95.  
  96.  
  97. TIMEBANK.BAT:
  98.  
  99.    This file is a sample PCBoard batch file used to execute Time Bank.
  100.  
  101.    @ECHO OFF
  102.    CD\DOORS\TIMEBANK
  103.    TIMEBANK TIMEBANK.CFG
  104.    CD\PCB
  105.    EXIT
  106.  
  107.    Line #1 - Turn off the echo (@ is for DOS v3.3 or higher)
  108.    Line #2 - Switch to your Time Bank directory
  109.    Line #3 - Execute TIMEBANK.EXE passing to it the name of your Time Bank
  110.              configuration file
  111.    Line #4 - Switch back to your PCBoard directory
  112.    Line #5 - EXIT back to PCBoard
  113.  
  114.  
  115. TIMEBANK.CFG:
  116.  
  117.    This file MUST be put in the directory from which TIMEBANK is called
  118.    and contains all needed filenames and flags for Time Bank.
  119.  
  120.    C:\PCB\PCBOARD.SYS
  121.    The Pegasus BBS
  122.    Raymond
  123.    Clements
  124.    90
  125.    30
  126.    4
  127.  
  128.    Line #1 - Path & filename of your PCBOARD.SYS file
  129.    Line #2 - BBS name
  130.    Line #3 - SysOp's first name
  131.    Line #4 - SysOp's last name
  132.    Line #5 - Minimum number of minutes of the callers NOT allowed to use
  133.              Time Bank (in other words, all callers that have at least
  134.              this much daily time will NOT be allowed to use Time Bank)
  135.    Line #6 - Maximum number of total minutes callers are allowed to
  136.              withdraw from their accounts per day
  137.    Line #7 - Number of digits in the lottery number
  138.  
  139.  
  140. TIMEUTIL.EXE:
  141.    This program MUST be run in the SAME directory as the TIMEBANK.DAT
  142.    file.  It can be run in your event to sort TIMEBANK.DAT by the
  143.    parameters you pass to it on the command line.  Valid parameters are:
  144.    BALANCE, DATE, and/or NAME.  These parameters may be combined if you
  145.    prefer and used in any order.  You don't have to use this, but I do
  146.    (ie. TIMEUTIL BALANCE DATE is what I use) and recommend it.  You may
  147.    also use the parameters INTEREST # in your event to turn the Time Bank
  148.    into a Time Savings Bank by giving each account # percent interest.
  149.  
  150.  
  151. TBMAKTXT.EXE:
  152.    This program MUST be run in the SAME directory as the TIMEBANK.TMP
  153.    file.  It's used to convert the TIMEBANK.TMP file into the
  154.    TIMEBANK.TXT format used by Time Bank.
  155.  
  156.  
  157. TIMEBANK.TMP:
  158.    This file MUST be put in the SAME directory as the TIMEBANK.EXE
  159.    file.  It can be modified using your favorite ASCII text editor.
  160.    NONE of the lines may be longer than 98 characters.  Please remember
  161.    that each line, when displayed by PCBoard, should NOT be more than
  162.    79 characters long.
  163.  
  164.  
  165. TIMEBANK:
  166.    This file MUST be put in with your other PCBoard help files.  It's
  167.    a @X colorized file used by PCBoard to provide your callers with
  168.    helpful info for using Time Bank.
  169.  
  170.    The BRDM file normally used for the Main Menu should have one major
  171.    change.  You should add the command TIMEBANK.
  172.  
  173.